Skip to content

[jaeger] Add extraVolumes/extraVolumeMounts to deployment#738

Draft
maynardflies wants to merge 1 commit intojaegertracing:mainfrom
maynardflies:add-extra-volumes
Draft

[jaeger] Add extraVolumes/extraVolumeMounts to deployment#738
maynardflies wants to merge 1 commit intojaegertracing:mainfrom
maynardflies:add-extra-volumes

Conversation

@maynardflies
Copy link
Copy Markdown
Contributor

Summary

  • Adds extraVolumes and extraVolumeMounts fields to the jaeger deployment values, restoring the ability to mount custom volumes (PVCs, secrets, configmaps, etc.) on the Jaeger pod
  • The v4.2.0 chart rewrite simplified the deployment to only support ConfigMap volumes for user-config and ui-config, which broke storage backends like Badger that require persistent volumes
  • Follows the same pattern already used by spark, esIndexCleaner, esRollover, and esLookback job templates

Fixes #737

Test plan

  • helm lint charts/jaeger passes
  • helm template renders correctly with default values (no extra volumes)
  • helm template renders correctly with extra volumes/mounts set (PVC and mountPath appear in output)
  • CI values files render cleanly

The v4.2.0 chart rewrite removed the ability to mount custom volumes
on the Jaeger deployment, which is needed for storage backends like
Badger that require local persistent volumes.

This adds extraVolumes and extraVolumeMounts fields to the jaeger
values section, following the same pattern already used by the spark,
esIndexCleaner, esRollover, and esLookback job templates.

Fixes jaegertracing#737

Signed-off-by: Greg Olmstead <greg@nubelo.io>
@DevErenOzcan
Copy link
Copy Markdown

Hi! Thanks for working on this. I’m also looking forward to this change for my project. Do you have an estimate on when it might be ready? Let me know if there's anything I can help with!

@github-actions
Copy link
Copy Markdown

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. You may re-open it if you need more time.

@github-actions github-actions Bot added the stale label May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Add extraVolumes/extraVolumeMounts support to jaeger deployment

2 participants